.adress_mode_wrap .cata_adress
{
    font-size: 14px;
}
.adress_mode_wrap .cata_adress .fun_wrap img
{
    margin-right: 3px;
}
 
.adress_mode_wrap .cata_adress .fun_wrap
{
    float: right;
    margin: -21px 5px 0 0;
}
.adress_mode_wrap .list_member
{
    font-size: 14px;
    margin: 20px 0 0 0;
}
.adress_mode_wrap .list_member li
{
    float: left;
    _display: inline;
    width: 409px;
    height: 145px;
    margin: 0 12px 10px 3px;
    padding: 20px;
    overflow: hidden;
}
.adress_mode_wrap .list_member .info_user
{
    float: left;
}
.adress_mode_wrap .list_member .record_user
{
    margin-left: 80px;
}
.adress_mode_wrap .list_member .record_user p
{
    line-height: 18px;
    margin-bottom: 7px;
}
.adress_mode_wrap .list_member .record_user .status
{
    border-bottom: 1px dotted #C8C8C8;
    padding-bottom: 5px;
    position: relative;
}
.adress_mode_wrap .list_member .record_user .status .fun_r
{
    position: absolute;
    top: 0;
    right: 0;
}
 
.tel_list
{
    clear: both;
    border-top: 1px dotted #E0E0E0;
    margin-top: 10px;
}
.clear
{
    clear: both;
    font-size: 1px;
    height: 0;
    visibility: hidden;
    line-height: 0;
}
a
{
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
.clearfix:before, .clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.gb_msg_wrap
{
    border: none;
    margin: 1px;
    background-color: #F3F3F3 !important;
    padding: 10px;
    overflow: hidden;
}
.tag_cata
{
    font-size: 14px;
    height: 21px;
    line-height: 21px;
    padding-top: 10px;
}
.tag_cata #all{ padding-right: 7px;}
.tag_cata a
{
    position: relative;
    float: left;
}
.spanCharIndex{margin: 0 5px; display: block;}
.spanCurrent{background-color: #CCBEBE !important;border-color: #E4E4E4;}
